package com.mnsk.generator.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mnsk.generator.domain.TableColumn;

import java.util.List;

/**
 * 业务字段 服务层
 *
 * @author admin
 */
public interface TableColumnService extends IService<TableColumn> {

    /**
     * 根据业务主键获取业务字段列表
     *
     * @param tableId 业务表主键
     * @return 业务字段集合
     */
    List<TableColumn> selectGenTableColumnListByTableId(long tableId);

    /**
     * 根据业务主键批量删除业务字段
     *
     * @param tableIds 业务表主键
     */
    void deleteGenTableColumnByTableId(List<Long> tableIds);

}
